package com.ssy.lingxi.member.merchant.model.vo.lrc.response;

import java.io.Serializable;

/**
 * 会员升级规则设置查询返回VO
 * @author 万宁
 * @version 2.0.0
 * @date 2020-07-07
 */
public class MemberLevelRuleConfigQueryVO implements Serializable {
    private static final long serialVersionUID = 7263404310797975340L;

    /**
     * 升级规则Id
     */
    private Long id;

    /**
     * 升级规则名称
     */
    private String ruleName;

    /**
     * 升级规则枚举
     */
    private Integer ruleTypeEnum;

    /**
     * 适用的会员等级类型
     */
    private String levelTypeName;

    /**
     * 升级规则说明
     */
    private String remark;

    /**
     * 可获取的分值，整数类型（当枚举ruleTypeEnum等于1时，表示百分比的分子）
     */
    private Integer score;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getRuleName() {
        return ruleName;
    }

    public void setRuleName(String ruleName) {
        this.ruleName = ruleName;
    }

    public Integer getRuleTypeEnum() {
        return ruleTypeEnum;
    }

    public void setRuleTypeEnum(Integer ruleTypeEnum) {
        this.ruleTypeEnum = ruleTypeEnum;
    }

    public String getLevelTypeName() {
        return levelTypeName;
    }

    public void setLevelTypeName(String levelTypeName) {
        this.levelTypeName = levelTypeName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getScore() {
        return score;
    }

    public void setScore(Integer score) {
        this.score = score;
    }
}
